someone who quenches/extinguishes - Almanca İngilizce Sözlük